package com.bbex.service;

import com.bbex.entity.HongmengCoinHidVolume;
import com.bbex.entity.OfflineTransferLog;
import com.bbex.pojo.ResponsePage;
import com.bbex.vo.CoinoutListVO;
import com.bbex.vo.DepdrawLogVO;
import com.bbex.vo.DepositListVO;

import java.math.BigDecimal;
import java.util.List;

public interface HongmengCoinHidVolumeService {

    List<HongmengCoinHidVolume> findHidAll(String userId);

    void updateById(HongmengCoinHidVolume hongmengCoinHidVolume);

    void inhid(String userId, String coinId, BigDecimal volume, String symbol);

    void outhid(String userId, String coinId, BigDecimal volume, String symbol);

    void inOut(String id, String coinId, BigDecimal volume, String symbol, String from, String to, String loginSource);

    ResponsePage<OfflineTransferLog> findCoinoutLogPage(CoinoutListVO coinoutListVO);

}
